Synonyms: lecture, talk, public lecture
Definition: a speech that is open to the public
Usage: he attended a lecture on telecommunications
Similar words: speech, address
Definition: the act of delivering a formal spoken communication to an audience
Usage: he listened to an address on minor Roman poets